Lead the EO team’s QA process by monitoring various dashboards to ensure the product is- Design and develop QA process enhancements where necessary
- Identify, record, document thoroughly, and track bugs
- Design test plans, scenarios, scripts, and procedures
- Collaborate with members of the data science and software development teams to ensure the
- Provide feedback and recommendations to developers on software usability and functionality
- Stay current on industry technologies, trends, and best practices
- Communicate effectively both verbally and in writing to team members
- Travel within Canada at least once per quarter for in-person team meetings and events
2 – 5 years of experience working in a similar role
Required Skills:
Valued Skills:
Company
Location
Toronto - Canada
Job type
Full-Time
Python Job Details
Position Title: Quality Assurance Associate
Position Type: Regular - Full-Time
Position Location: Toronto HQ
Requisition ID: 21660
We know the importance that food plays in people's lives – the power it has to bring people, families and
communities together. Our purpose is to bring enjoyment to people’s lives through great tasting food, in
a way which reflects our values.
TEAM OVERVIEW:
Earth Observation at McCain operates as a new, independent start-up division under McCain Foods
Limited. Through the use of satellite and other remote sensing technologies, the business unit delivers
crop insights to McCain agriculture, farmers, and other non-competitive crop buyers to improve
decision-making on crop production and agricultural practices under climate volatility.
The business unit aims to deliver data insight services globally across McCain and commercialize its
offering for potato and other crops. We are a new, growing team looking to quickly scale this exciting
technology.
This team will advance McCain’s commitments to regenerative agriculture through smart and sustainable
farming practices. Its growth feeds into McCain's purpose with sustainability at the heart of producing
delicious, planet-friendly food.
JOB PURPOSE:
As our QA Analyst you will contribute to the success of the Earth Observation business by leading the QA
process. This process monitors our automated data processing pipeline within AWS to provide the
agricultural metric data that meet our customers’ needs. You will also be empowered to envision and
implement changes to our QA processes that improve our product’s effectiveness and customer
experience.
The ideal candidate would have experience in QA testing and monitoring all stages of the software
development process, including testing of newly developed features as well as monitoring the product
functionality. They would bring operational experience in building products, writing test plans, and
ensuring the implementation of functional requirements.
This role can operate remotely if the individual prefers. Hybrid and in-office work arrangements are also
available within McCain’s office footprint (primarily Toronto and Florenceville).
KEY JOB RESPONSIBILITIES:
KEY QUALIFICATION & EXPERIENCES:
o Experience with performance and load testing
o Experience with API endpoint testing with Postman, Insomnia
o Experience with relational database solutions (Postgres, MySQL)
o Experience with generating code coverage reports
o Experience designing testing plans and scenarios
o Familiar with CI tools like CircleCI, Jenkins, etc.
o Experience with business intelligence tools such as PowerBI, Superset
o Experience with GIS software like QGIS
o Experience with spatial database queries (PostGIS)
o Experience with Docker
o Knowledge of Python libraries such as Flask, SQLAlchemy, etc
o Experience with front-end testing frameworks like Selenium
o Experience with data warehousing solutions (Snowflake, Redshift, etc)
The above information indicates the general nature and level of work performed by employees within this classification. It is
not a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
McCain Foods is an equal opportunity employer. We see value in ensuring we have a diverse, antiracist, inclusive, merit-based, and equitable workplace. As a global family-owned company we are proud to reflect the diverse communities around the world in which we live and work. We recognize that diversity drives our creativity, resilience, and success and makes our business stronger.
McCain is an accessible employer. If you require an accommodation throughout the recruitment process (including alternate formats of materials or accessible meeting rooms), please let us know and we will work with you to meet your needs.
The health and safety of McCain employees and their families has been our number one priority since the start of COVID-19 pandemic. With vaccination restrictions easing across the globe we do not currently require employees to be vaccinated, but we reserve the right to change this mandate in line with health guidance and regulations in each country.
Your privacy is important to us. By submitting personal data or information to us, you agree this will be handled in accordance with the Global Privacy Policy
Job Family: Information Technology
Division: Global Technology
Department: Predictive Crop Intelligence – Engineering
Location(s): CA - Canada : Ontario : Toronto || CA - Canada : New Brunswick : Florenceville-Bristol
Company: McCain Foods (Canada)
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs